bullet to the liver - Espagnol Anglais Dictionnaire